ground scenting - French English Dictionary